hvis du ikke er bange for at brugeren har deaktiveret javascript kan du bruge det til at gå så langt tilbage du vil.
<script>
history.go(-2);
</script>
hvis du ligger scriptet som en fil der bliver loadet i ved klick på et link skal du lige huske at tælle den load med i antallet af side du vil gå baglæns.
et lille spøjst eksempel:
<?
if(isset($_GET['t'])){
?>
<script>
history.go(-<?=$_GET['t']+1?>);
</script>
<?
exit;
}
if(!isset($_GET['p']))
$_GET['p']=0;
print($_GET['p']."<br>Tilbage");
for($i=1;$i<$p+1;$i++){
print("<a href='?t=".$i."'>".$i."</a>");
}
print("<a href='?p=".($p+1)."'>fremad</a>");
?>